weather eye
noun
1
: an eye quick to observe coming changes in the weather
2
: constant and shrewd watchfulness and alertness
Love words? Need even more definitions?
Merriam-Webster unabridged
Share